package xin.cms.enums;

/**
 * <pre>
 * 新闻板块
 * </pre>
 *
 * @author lixin_ma@outlook.com
 * @version 1.0
 * @since 2018/8/8
 */
public enum NewsForum {
    /**
     * 国际新闻
     */
    OUT("01"),
    /**
     * 国内新闻
     */
    IN("02"),
    /**
     * 娱乐新闻
     */
    ENTER("03"),
    /**
     *体育新闻
     */
    SPORT("04"),
    /**
     * 科技新闻
     */
    TEC("05"),
    /**
     * 其他
     */
    OTHER("06");

    private String value;

    NewsForum(String value){
        this.value = value;
    }

    public String getValue() {
        return value;
    }


    public static NewsForum fromValue(String value ){
        for(NewsForum forum : NewsForum.values()){
            if(forum.valueEquals(value)){
                return forum;
            }
        }
        return null;
    }

    public boolean valueEquals(String value){
        return this.value.equals(value);
    }
}
